marsh skullcap - French English Dictionary